submit query - German English Dictionary